#pragma once
#include "SDLAnimation.h"
#include "Pokemon.h"
#include "PokemonDefinition.h"

class SDLScene;

class Animations : public SDLAnimation
{
public:
	Animations(const AnimationData& _data, int _posX, int _posY, SDLScene* _scene);
	Animations(const Pokemon& _pokemon, int _posX, int _posY, SDLScene* _scene);
	Animations(const Pokemon& _pokemon, int _posX, int _posY, bool isPlayer, SDLScene* _scene);
	~Animations();

	void SetPokemon(int _number, bool _isPlayer);
	void SetAttack(const AnimationData& _data);
};

